ennobling role

Translations
облагораживающая роль
Volunteering often plays an ennobling role in society.
Волонтёрство часто играет облагораживающую роль в обществе.